keep a lid on - English Synonyms Dictionary